the cane - French English Dictionary